﻿using System;
using System.Collections.Generic;
using UnityEngine;


public interface IBattleFire
{
    /// <summary>
    /// 爆炸或摧毁的时候带的animation的物体，需要动态生成
    /// </summary>
    GameObject destory_animation_Object { get; set; }

    FireType type { get; set; }

    float out_time { get; set; }

    float fire_move_speed { get; set; }

    Vector3 target_pos { get; set; }

    void SetTarget_Pos(Vector3 _t_pos);

    void FireMoveToTarget();
   
}

